efforts to stay in a position or place - İspanyolca İngilizce Sözlük